package com.homework.ch04;
import java.util.Scanner;
public class Test04 {
    public static int getSecondValue(int[] arr)
    {

        /*根据数组的第一个和第二个元素的大小关系确定最大值和次大值
         从第三个元素开始依次比较和最大值、次大值的大小关系，确定是否需要改变最大值和次大值的值： */
        //1 3 5 4 2
        int maxValue=arr[0];
        int secondValue=arr[1];
        //maxValue=1,secondValue=3
        if(maxValue<secondValue)
        {
            maxValue=arr[1];
            secondValue=arr[0];
        }//maxValue=3,secondValue=1
        for (int i = 2; i < arr.length; i++) {
            if(arr[i]>secondValue&&arr[i]<maxValue)
            {
                secondValue=arr[i];
            }
            else if(arr[i]>maxValue)
            {
                secondValue=maxValue;
                maxValue=arr[i];
            }

        }
        return secondValue;
    }
    public static void main(String[] args) {
        int[] arr=new int[5];
        Scanner sc=new Scanner(System.in);
        for (int i = 0; i < arr.length; i++) {
            arr[i]=sc.nextInt();
            //1 3 5 4 2
        }
        System.out.println(getSecondValue(arr));
    }
}
